
시작 날짜가 있는 하위 노트를 일정으로 표시합니다. 종료 날짜도 지정할 수 있습니다. 주 보기는 요일별 열에 시간 지정 일정과 종일 일정을 표시합니다. 월 보기는 한 달의 일정을 보여 주며 종일 일정을 만들 수 있습니다. 연 보기는 한 해를 한눈에 보여 줍니다. 목록 보기는 한 달의 일정을 순서대로 나열합니다. 일정 생성과 이동도 지원합니다.
노트 트리에서 다음에 노트 삽입 또는 하위 노트 삽입을 선택하고 책 유형으로 만듭니다.

상단 리본의 책 속성에서 보기 유형을 달력으로 바꿉니다.

날짜를 누르고 새 노트 제목을 입력합니다. 창을 닫거나 Esc를 누르면 만들지 않습니다. 여러 날짜를 끌어 선택하면 시작일과 종료일을 함께 지정합니다.

책 노트에 ~child:template 관계가 있으면 새 일정에 해당 템플릿을 적용합니다.
마우스를 올리면 노트 정보가 나타납니다.

왼쪽 버튼은 현재 화면에서 열고 가운데 버튼은 새 탭에서 엽니다. 오른쪽 메뉴에서는 분할 화면이나 새 창으로 열 수 있습니다. 일정을 끌어 날짜를 바꾸거나 오른쪽 가장자리를 끌어 기간을 바꿉니다.
#calendar:hideWeekends — 값과 관계없이 토요일과 일요일을 숨깁니다.#calendar:weekNumbers — 주 번호를 표시합니다.#calendar:view — timeGridWeek는 주 보기이며 dayGridMonth는 월 보기입니다. multiMonthYear는 연 보기이고 listMonth는 목록 보기입니다. 다른 값은 기본 월 보기로 처리합니다. 화면에서 보기를 바꾸면 값도 갱신됩니다.~child:template — 달력에서 만드는 노트의 템플릿입니다.한 주의 시작 요일은 앱 설정에서 일요일이나 월요일로 지정합니다.
#startDate — 시작일입니다. YYYY-MM-DD 형식으로 입력합니다.#endDate — 종료일입니다. 해당 날짜까지 포함하며 하루 일정에서는 생략할 수 있습니다.#startTime — 24시간제의 시:분 형식입니다. 없으면 종일 일정으로 처리합니다.#endTime — 종료 시각입니다. 종료일이 없으면 시작일 기준입니다.#color — red나 #FF0000 같은 색을 지정합니다. 트리의 노트 색에도 적용합니다.#calendar:color — 달력의 일정 색만 바꿉니다.#iconClass — 제목 왼쪽에 노트 아이콘을 표시합니다.#calendar:title — 제목 대신 표시할 라벨이나 관계 이름을 지정합니다. 앞에 # 또는 ~를 붙이지 않습니다.#calendar:displayedAttributes — 달력에 표시할 속성 이름을 쉼표로 나열합니다. 관계는 대상 노트 제목을 표시합니다.
예: #weight="70" #Mood="좋음" #calendar:displayedAttributes="weight,Mood". 관계 예: ~assignee=@담당자 #calendar:displayedAttributes="assignee".
#calendar:startDate에 expiryDate처럼 다른 라벨 이름을 지정하면 그 값을 시작일로 사용합니다. 이름 앞에 #를 붙이지 않습니다. 지정한 라벨이 없으면 기본 속성을 사용합니다. 같은 방식으로 #calendar:endDate와 #calendar:startTime 및 #calendar:endTime도 바꿀 수 있습니다.

보통 #startDate가 있는 하위 노트를 표시하고 필요하면 #endDate를 사용합니다. 각 노트에서 날짜를 쉽게 편집하려면 책 노트에 다음 속성을 추가합니다.
#viewType=calendar #label:startDate(inheritable)="promoted,alias=시작일,single,date"
#label:endDate(inheritable)="promoted,alias=종료일,single,date"
#hidePromotedAttributes 
일지 밖의 일반 달력은 여러 단계의 하위 노트까지 찾아 일정을 표시합니다.
일지 루트의 유형을 책으로 바꾸고 달력 보기를 선택합니다. #calendarRoot 또는 #workspaceCalendarRoot를 감지하면 다음과 같이 동작합니다.
startDate 대신 dateNote로 날짜를 읽습니다.
달력 노트가 아닌 일정 노트에 #calendar:title을 지정합니다. 값에는 표시할 라벨 이름을 입력합니다. 템플릿 등으로 상속해도 됩니다. 해당 라벨이 없으면 노트 제목을 사용합니다.
#startDate=2025-02-11 #endDate=2025-02-13 #name="내 휴가" #calendar:title="name"
관계 이름도 지정할 수 있습니다. 같은 이름의 관계가 여러 개면 하나의 노트에서 여러 일정으로 표시됩니다.
#startDate=2025-02-14 #endDate=2025-02-15 ~for=@김민수 ~for=@이서연 #calendar:title="for"
대상 노트에도 #calendar:title을 지정해 별도 라벨 값을 표시할 수 있습니다. 이 단계에서는 관계를 다시 따라가지 않습니다. 관계가 순환해 무한 반복되는 일을 막기 위한 제한입니다.
#calendar:title="shortName" #shortName="민수"
아래 설명은 본문에 나온 이미지 순서에 맞췄습니다. 이미지는 원본을 유지했으므로 영문 메뉴가 보일 수 있습니다. 현재 앱에서는 한국어 메뉴를 사용합니다. 코드와 주소 및 제품 이름은 원래 표기를 따릅니다.
화면에서 사용하는 주요 표현은 다음과 같습니다.
화면에서 사용하는 주요 표현은 다음과 같습니다.
화면에서 사용하는 주요 표현은 다음과 같습니다.
달력에서 날짜 범위를 선택해 여러 날에 걸친 일정을 만드는 예시입니다.
화면에서 사용하는 주요 표현은 다음과 같습니다.
달력의 일정에 노트 속성 값을 함께 표시한 모습입니다. 예제의 속성 이름과 값을 본문 설정과 비교하세요.
화면에서 사용하는 주요 표현은 다음과 같습니다.
화면에서 사용하는 주요 표현은 다음과 같습니다.
화면에서 사용하는 주요 표현은 다음과 같습니다.